Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 LONDON ROAD Detached £900,000 2 Aug 2004
72 LONDON ROAD Detached £800,000 8 Aug 2019